Infinity’s Shore

Book Two of a New Uplift Trilogy

David Brin